sugar cane syrup supervisor - Español Inglés Diccionario